package Data_Structure.DataImplement;

/**
 * The interface FlightState.
 *
 * @author Yibai Jiang
 * @author XiaorunWang
 * @since 30 March 2022
 * @version 1.0
 */
public interface FlightStatus {
    /**
     * The enum FlightStatus fs.
     */
    enum FlightStatusFs{
        /**
         * The plane is landing.
         */
        Landing,
        /**
         * Boarding now.
         */
        Boarding,
        /**
         * End of boarding.
         */
        BoardingEnd,
        /**
         * The plane is taking off.
         */
        TakeOff,
        /**
         * The plane is cruising.
         */
        Cruising,
        /**
         * The flight is dalayed.
         */
        Delay,
        /**
         * The flight is canceled
         */
        Cancel
    }
}
